self -checking number - Spanish English Dictionary